//  routes/users 内是用的中间件

// 验证登录
const testLogin = (req, res, next) => {

// 1.拿到用户传递来的参数
const {username , password} = req.body
// 2.非空验证

if (!username || !password) return next(4)
// 3.参数格式验证 (用正则验证)
// 记得吧括号里的改成正则验证
if(username.length < 5 || username.length > 12 || password.length < 5 || password.length >12) return next(5)

next()
}

// 验证id
const testId = (req, res, next) => {
    // 拿到前端传递来的id
    console.log('我是testid')
    const id = req.params.id || req.body.id
    // console.log(id)
    // 判断不符合规则（记得正则）
    if(id.length !==24 ) return next(5)

    next()
}



module.exports = {
    testLogin,
    testId
}